wagon-carrying trailer rail - German English Dictionary